Career 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Germany F2 Germany F3 Croatia F1 Croatia F2 Italy F1 Germany F4 Italy F5 Italy F6 Italy F9 Italy F12 Italy F13 Austria F2 Belgium F2 Italy F1 Italy F4 Italy F9 Italy F15 Italy F34 Italy F35 Italy F2 Switzerland F2 Italy F6 Italy F7 Italy F9 Italy F16 Germany F7 Germany F1 Germany F2 Germany F4 Germany F5 Italy F4 Netherlands F3 Germany F8 Italy F5 Germany F7 Austria F2 Italy F21 Italy F22 Italy F11 Netherlands F3 Germany F7 Italy F1 Italy F2 Colombia F4 Czech Republic F5 Czech Republic F6 Austria F1 Italy F19 Italy F12 Italy F16 Italy F30 Italy F31 Italy F32 Tunisia F6 Spain F2 Spain F3 Spain F4 Italy F15 Italy F2 Italy F11 Warta Cup - Sopot Switzerland F1 Warta Cup 2001 - Sopot Hamburg Challenger - Hamburg 6th Sardinian International Championships - Cagliari Mordovia Cup - Saransk Pekao Open - Szczecin Ciutat de Barcelona - Barcelona Kobstaedernes ATP Challenger - Kolding Tatra Banka Open 2006 - Bratislava 4th Volkswagen Challenger - Wolfsburg Siemens Open 2007 - Scheveningen Riviera di Rimini Challenger - Rimini Alexander Kolyaskin Memorial - Donetsk Challenger 42 - Andrezieux IPP Open - Helsinki 5 Volkswagen Challenger - Wolfsburg Busan Open Challenger Tennis - Busan III Challenger Isla de Gran Canaria Ciudad de Telde - Telde Fergana Challenger - Fergana Challenger 42 - Andrezieux Moncton Men's Challenger - Moncton Oberstaufen Cup-Head German Master's Series - Oberstaufen Porsche Open - Poznan Bukhara Challenger - Bukhara Karshi Challenger - Karshi Pekao Open - Szczecin Flea Market Cup Busan Challenger Tennis - Busan PEOPLEnet CUP - Dnepropetrovsk IPP Open - Helsinki Budapest Challenger - Budapest Wolfsburg Challenger Rome Challenger Ostrava Challenger Lugano Challenger Milan Challenger Rimini Challenger Challenger 42 - Andrezieux San Marino Challenger Garden Open - Rome Samarkand Challenger Challenger Copa Sevilla - Seville Togliatti Cup - Togliatti Privatbank Open 2006 - Dnepropetrovsk Genoa Open - Genova Alexander Kolyaskin Memorial - Donetsk Open Prevadies - St. Brieuc Morocco Tennis Tour - Casablanca Fergana Challenger Lugano Challenger Kitzbuhel Challenger Alphen Challenger Tashkent Challenger USTA Challenger of San Antonio - San Antonio Bergamo Challenger Wolfsburg Challenger Poznan Challenger KGHM Polish Indoors - Wroclaw Beijing Challenger Memorial Kolyaskin - Donetsk Samarkand Challenger Bukhara Challenger - Bukhara Karshi Challenger KGHM Polish Indoors - Wroclaw Shanghai Challenger Morocco Tennis Tour - Tanger KGHM Polish Indoors - Wroclaw Ningboo Challenger Tashkent Challenger KGHM Polish Indoors - Wroclaw 2002 Azalea Orthopedic Challenger - Tyler Bangkok Challenger Gallagher International - Hamilton Ortisei Challenger Asics Challenger Open - Monchengladbach Siemens Open - Scheveningen St. Petersburg Challenger 2006 - St. Petersburg Uncle Toby's Burnie Challenger - Tasmania Morocco Tennis Tour - Meknes Challenger Citta di Olbia - Olbia Memorial Savigni - Sassuolo Wolfsburg Challenger Tehran Open 2004 - Tehran Olbia Challenger - Olbia Garden Open 2005 - Rome Steelers Cup 2005 - Kosice Media Will Cup Busan Challenger Tennis - Busan Lambertz Open - Aachen Open de la Ville de Saint Denis - Reunion Island Steelers Cup - Kosice Bauer Watertechnilogy Cup 2008 - Eckental Beijing Challenger Samarkand Challenger Karshi Challenger Tashkent Challenger Schickedanz Open 2007 - Furth Mersin Challenger Ispat Open 2004 - Ostrava Samarkand Challenger San Remo Tennis Cup - San Remo Lexington Challenger Czech Open 2006 - Prostejov Aptos Challenger St. Remy Challenger Petange Challenger Memorial Manfredini - Sassuolo Ljubljana Open - Ljubljana Fergana Challenger Kazan Challenger Eckental Challenger Steelers Cup - Kosice Andria Challenger Astana Challenger Cherbourg Challenger Open de la Ville de Saint Denis - Reunion Island Ischgl International ATP Challenger - Ischgl Savannah Challenger Wroclaw Challenger Oberstraufen Cup - Oberstaufen Samarkand Challenger KGHM Polish Indoors - Wroclaw 10° Trofeo Luigi Pezzoli - Bergamo 2005 Freeman Men's Challenger - Joplin Winnetka Challenger Vancouver Challenger Aptos Challenger Tennis Napoli Cup - Napoli Penza Cup - Penza Tashkent Challenger Challenger Casablanca San Angel - Mexico City Citta di Monza - Monza Open Costa Daurada - Tarragona Mordovia Cup - Mordovia Porsche Open - Poznan Geneva Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Brescia Challenger Alfa Romeo Tennis Cup - Cordenons Porsche Open - Poznan Taiwan Challenger - Kaohsiung Wroclaw Challenger S Tennis Masters - Graz Quimper Challenger KGHM Dialog Polish Indoors - Wroclaw Olimp Kyiv Open - Kiev Ethias Tennis Trophy - Mons Coffee Cup Challenger - Chikmagalur X Trofeo Ciudad de Quito - Quito SIR Supermercadi Challenger - Rome Prostejov Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Tatra Banka Slovak Open - Bratislava Samsung Challenger 2007 - Ho Chi Minh City Astana Challenger - Astana Kos-Zucchetti Tennis Cup - Cordenons Unicredit Czech Open - Prostejov Kosice Open-Steelers Cup 2008 - Kosice BH Telecom Sarajevo 2007 - Sarajevo Kish Free Zone Island Challenger - Kish Island Challenger Banque Nationale - Granby Como Challenger Agri Challenger Malaysian Open - Kuala Lumpur Zagreb Open - Zagreb San Luis Potosi Challenger - San Luis Potosi Brescia Challenger AGT Challenger - Leon ATP Challenger Tour Finals Pekao Open 2005 - Szczecin Furth Challenger Bergamo Challenger Quimper Challenger Jonkoping Challenger Kazan Challenger Milan Challenger Samsung Securities Cup - Seoul 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona III Isla de Lanzarote - Lanzarote Eckental Challenger Guzzini Challenger - Recanati 2nd Campionati Internazionali di Tennis Del'Umbria - Todi Dharwad Challenger 2006 - Dharwad s Tennis Masters 06 - Graz Tennis Napoli Cup 2007 - Napoli Morocco Tennis Tour - Marrakech Tunis Open 2007 - Tunis ECU Prague Open - Prague Szczecin Challenger Almaty Challenger 1 - Almaty Porsche Open - Poznan XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio Oklahoma Challenger - Tulsa Lambertz Open by Stawag 2007 - Aachen The Wright Financial Group, Inc. Challenger - Champaign Uncle Toby's Australian Men's Clay Court Challenger - Canberra Bergamo Challenger Kazan Challenger Astana Challenger IPP Open - Helsinki San Luis Potosi Challenger - San Luis Potosi Vancouver Challenger Tashkent Challenger Winnetka Challenger Binghamton Challenger Ismaning Challenger Karshi Challenger Astana Challenger Akbank Private Banking TED Open - Istanbul Sarasota Challenger Szczecin Challenger UTC Open by Selena - Cherkassy Wroclaw Challenger Napoli Challenger Mons Challenger Ortisei Challenger Logopak Challenger 2005 - Lubeck Bratislava Challenger Draft Corona Mexico City Open - Mexico City Guzzini Challenger - Recanati Sina-Kia Motors Tennis Cup - Cordenons Samarkand Challenger - Samarkand Pekao Open - Szczecin Karshi Challenger LTA Shrewsbury Challenger - Shrewsbury Bauer Watertechnology Cup - Eckental Caltanissetta Challenger Aptos Challenger Challenger Ford de Cherbourg - Cherbourg Izmir Challenger Idea Prokom Open - Sopot Tashkent Challenger President's Cup - Tashkent Kyiv Open - Kiev Chengdu Challenger XI Abierto Internacional de Salinas - Salinas Como Challenger Samarkand Challenger Moscow Challenger Recanati Challenger Volkswagen Challenger 2004 - Wolfsburg Aptos Challenger San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Kyiv Open - Kiev Alexander Kolyaskin Memorial - Donetsk Samarkand Challenger Bauer Watertechnology Cup - Eckental Eckental Challenger Bratislava Challenger Aamulehti Tampere Open - Tampere President's Cup 2000 - Tashkent IPP Open - Helsinki Samarkand Challenger Togliatti Cup - Togliatti Fergana Challenger Guzzini Challenger - Recanati 4° Sporting Challenger - Turin Braunschweig Challenger Arroyo de la Encomienda - Valladolid Heilbronn Open - Heilbronn Black Forest Open - Freudenstadt XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Allianz Suisse Open - Gstaad KGHM Dialog Polish Indoors - Wroclaw Nokian Hakkapeliitta Open - Tampere Challenger DCN de Cherbourg - Cherbourg Idea Prokom Open - Sopot Pekao Open 2003 - Szczecin Milan Indoors - Milan Ortisei Challenger St.Petersburg Challenger by Kinex - St. Petersburg CA Challenge 2002 - Graz Germany F1 Neride Prague Indoor - Prague The LTA Men's Challenger Wrexham - Wrexham Idea Prokom Open - Sopot Cherbourg Challenger St. Petersburg Challenger by Kinex - St. Petersburg Mordovia Cup - Mordovia Kyiv Open - Kiev KGHM Polish Indoors - Wroclaw Fergana Challenger - Fergana Nokian Hakkapeliitta Open - Tampere Samarkand Challenger - Samarkand Black Forest Open 2004 - Freudenstadt CA Tennis Trophy - Vienna USTA Men's Challenger of Dallas - Dallas Qatar ExxonMobil Open - Doha Badden Open by Rothaus - Ettlingen Stella Artois Clay Court Championships - Budaors Societa Canottieri Mincio 2005 - Mantova Alexander Kolyaskin Memorial - Donetsk The LTA Men's Challenger - Southampton PrivatBank Cup - Dnepropetrovsk Qatar ATP Challenger - Doha Intersport Heilbronn Open - Heilbronn KGHM Emax Polish Indoors - Wroclaw Gemax Open - Belgrade ECM Prague Open - Prague The Stella Artois Championships - London Ostdeutscher Sparkessen Cup - Dresden Open Castilla y Leon - Segovia BA-CA Tennis Trophy - Vienna Bruno & Bruno Trial Lawyers Men's Challenger - New Orleans Lubbock Challenger - Lubbock St. Petersburg Open - St. Petersburg Sydney International - Sydney PBZ Zagreb Indoors - Zagreb Open Seat Godo 2007 - Barcelona Southern Capital Cup - Almaty BMW Open - Munich Hypo Group Tennis International - Portschach Abierto Internacional Varonil Ciudad de Cancun - Cancun Orange Prokom Open - Sopot AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna Tennislife Cup - Napoli Qatar Exxon Mobil Open - Doha ATP Challenger Trophy 2008 - Trnava Tashkent Challenger The Artois Championships - London Tashkent Challenger - Tashkent Samsung Securities Cup - Seoul If Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Monza Challenger Franklin Templeton Tennis Classic - Scottsdale Mercedes Cup - Stuttgart Allianz Suisse Open Gstaad - Gstaad Legg Mason Tennis Classic - Washington Bank Austria Tennis Trophy - Vienna Serbia Open - Belgrade Qatar Exxon Mobil Open - Doha Movistar Open - Santiago Brasil Open - Costa do Sauipe Rome Challenger Copa Telmex - Buenos Aires Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Open de Nice Cote dAzur - Nice AEGON International - Eastbourne Allianz Suisse Open Gstaad - Gstaad China Open - Beijing Cremona Challenger If Stockholm Open - Stockholm Bank Austria Tennis Trophy - Vienna Bratislava Challenger Burnie Challenger Brisbane International - Brisbane Cherbourg Challenger Medibank International - Sydney Astana Challenger Brasil Open - Costa do Sauipe Qatar ExxonMobil Open - Doha Salzburg Challenger Copa Claro - Buenos Aires Lermontov Challenger BCR Open Romania - Bucharest US Men's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona Bergamo Challenger AEGON Championships - London Seoul Challenger Mercedes Cup - Stuttgart Malaysian Open - Kuala Lumpur Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Regions Morgan Keegan Championships - Memphis BMW Open - Munich Serbia Open - Belgrade UNICEF Open - 's Hertogenbosch Abierto Mexicano Telcel - Acapulco Mercedes Cup - Stuttgart Gerry Weber Open - Halle Bergamo Challenger Credit Agricole Suisse Open - Gstaad Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg China Open - Beijing Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Brisbane International - Brisbane Abierto Mexicano Telcel - Acapulco BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Power Horse Cup - Dusseldorf Topshelf Open - 's-Hertogenbosch AEGON International - Eastbourne Hall of Fame Tennis Championships - Newport Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem ABN AMRO World Tennis Tournament - Rotterdam Portugal Open - Oeiras Tunis Challenger Brisbane International - Brisbane PBZ Zagreb Indoors - Zagreb BMW Open - Munich BRD Nastase Tiriac Trophy - Bucharest China Open - Beijing Mouilleron-Le-Captif Challenger Abierto Mexicano Telcel - Acapulco Millennium Estoril Open - Estoril Campbell's Hall of Fame Tennis Championships - Newport Bratislava Challenger Winston-Salem Open - Winston-Salem Generali Open - Kitzbuhel Ortisei Challenger Mumbai Open - Mumbai Gerry Weber Open - Halle AEGON Championships - London Millenium Tennis Championships - Delray Beach AEGON International - Eastbourne China Open - Beijing Fergana Challenger Pilot Pen Tennis - New Haven Apia International - Sydney Abierto Mexicano Telcel - Acapulco Irving Challenger If Stockholm Open - Stockholm Barcelona Open BancSabadell - Barcelona U.S. National Indoor Tennis Championships - Memphis Brisbane International - Brisbane BRD Nastase Tiriac Trophy - Bucharest Brest Challenger Eckental Challenger Erste Bank Open - Vienna Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier PBZ Zagreb Indoors - Zagreb Qatar ExxonMobil Open - Doha Astana Challenger Mercedes Cup - Stuttgart Aegon Nottingham Open - Nottingham Brescia Challenger Apia International - Sydney Helsinki Challenger Pekao Open 2001 - Szczecin Karshi Challenger Fergana Challenger University of Tennessee USTA Challenger - Knoxville Skandia Open - Linz Compaq Cup 2001 - Zabrze Bukhara Challenger - Bukhara Bratislava Challenger Bangkok Challenger Garanti Koza Sofia Open - Sofia Samarkand Challenger Marburg Challenger Braunschweig Challenger IX Torneo Internacionale de Tennis - Barletta ECM Prague Open 2005 - Prague Bastad Challenger Mauritius Open - Mauritius Unique Zagreb Open - Zagreb Shymkent Challenger Tennis Napoli Cup 2006 - Napoli Heilbronn Open - Heilbronn ABN/AMRO World Tennis Tournament - Rotterdam Orange Prokom Open - Sopot Davis Cup, Group 2, 2R, POL-ALG 4-1 Abierto Mexicano Telcel - Acapulco Movistar Open - Santiago AEGON International - Eastbourne Grand Prix Hassan II - Casablanca Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami BCR Open Romania - Bucharest Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai Mutua Madrilena Madrid Open - Madrid BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Mutua Madrid Open - Madrid Rogers Cup - Montreal PTT Thailand Open - Bangkok Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Shanghai ATP Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Erste Bank Open - Vienna Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Citi Open - Washington Rakuten Japan Open - Tokyo Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Wimbledon - London BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota Gerry Weber Open - Halle Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne Rogers Cup - Montreal French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Davis Cup, Group 2, REL2, ITA-POL 3-2 Davis Cup, Group 1, 1R, INA-UZB 2-3 Davis Cup, Group 1, 2R, IND-UZB 5-0 Davis Cup, Group 2, 1R, POL-LAT 5-0 Davis Cup, Group 2, 2R, POL-GEO 2-3 Davis Cup, Group 1, 2R, KOR-UZB 5-0 Davis Cup, Group 2, 1R, NGR-POL 0-4 Davis Cup, Group 2, 2R, GRE-POL 0-5 Davis Cup, Group 1, 1R, IND-UZB 3-2 Davis Cup, Group 1, 3R, UZB-JPN 3-2 Davis Cup, World Group, PO, SRB-UZB, 5-0 Davis Cup, Group 1, 1R, CHN-UZB 3-2 Davis Cup, Group I, 1R, NZL-UZB 2-3 Davis Cup, Group II, 2R, POL-EST 4-1 Davis Cup, Group I, 2R, UZB-AUS 1-3 Davis Cup, World Group, PO, POL-AUS 1-4 Davis Cup, Group I, 1R, POL-LTU 3-2 Davis Cup, Group I, 2R, UZB-KOR 3-2 Davis Cup, World Group, PO, UZB-USA 1-3 Davis Cup, Group I, 2R, POL-RSA 3-1 Davis Cup, World Group, PO, AUS-UZB 5-0 Davis Cup, Group 2, PO, POL-EST 5-0 Davis Cup, Group I, 1R, UZB-NZL 3-2 Davis Cup, Group 1, 2R, UZB-CHN 3-0 Davis Cup, Group 1, 1R, UZB-IND 4-1 Davis Cup, Group I, 2R, UZB-IND 3-2 Davis Cup, Group II, 3R, POL-BLR 3-2 Davis Cup, Group I, 1R, UZB-CHN 4-1 Davis Cup, Group I, 2R, CHN-UZB 2-3 Davis Cup, Group 1, 2R, UZB-KOR 4-1 Davis Cup, Asia/Oceania Group I, PO, KOR-UZB 2-3 Davis Cup, Group 1, 2R, PHI-UZB 2-3 Davis Cup, Group I, 2R, JPN-UZB 4-1 Davis Cup, World Group, PO, KAZ-UZB 3-1 Davis Cup, Group 1, 1R, UZB-THA 2-3 Davis Cup, Group 1, 1R, POL-FIN 2-3 Davis Cup, Group I, 1R, POL-SLO 3-2 Davis Cup, Group I, 2R, UZB-CHN 3-2 Olympics - London